dredging boat - French English Dictionary